Collision Detection between Cloth and Other Objects Using a GPU Based Ray-Tracing
نویسنده
چکیده
This paper presents an approach for cloth-body and cloth-cloth collision detection in computer graphics simulations of clothing. It is an object-space based algorithm implemented in CUDA an OptiX ray-tracing engine on the GPU. The underlying idea behind this work is to speed up the solution of the collision detection problem by utilizing the excessive computational capacity of contemporary GPUs. Results of the experiment are presented at the end of the paper.
منابع مشابه
GPU Ray-traced Collision Detection - Fine Pipeline Reorganization
Ray-tracing algorithms can be used to render a virtual scene and to detect collisions between objects. Numerous ray-tracing algorithms have been proposed which use data structures optimized for specific cases (rigid objects, deformable objects, etc.). Some solutions try to optimize performance by combining several algorithms to use the most efficient algorithm for each ray. This paper presents ...
متن کاملObject Space Based Collision Detection for Cloth Simulation on the GPU
INTRODUCTION The main objective of this work is to develop an efficient approach for collision detection (CD) in computer graphics simulations of clothing. Collision detection is the most time consuming stage in realistic cloth simulations. It is so due to a number of factors as: complexity of the CD problem; the deformable nature of cloth; cloth objects are usually situated near or on the same...
متن کاملNon structured meshes for Cloth GPU simulation using FEM
We present a Finite Element Method (FEM) implementation for cloth simulation on the GPU. The advantages of FEM are twofold: the realism of cloth simulations using this method is improved compared with other methods like the widely used mass-spring one, and it has a wider application rank because it can be used for general triangulated cloth meshes. We are able to detect collisions between cloth...
متن کاملInteractive Ray Tracing of Massive and Deformable Models
Christian Lauterbach: Interactive Ray Tracing of Massive and Deformable Models. (Under the direction of Dinesh Manocha.) Ray tracing is a fundamental algorithm used for many applications such as computer graphics, geometric simulation, collision detection and line-of-sight computation. Even though the performance of ray tracing algorithms scales with the model complexity, the high memory requir...
متن کاملGPU Based cloth simulation with Moving Humanoids
In this paper we present a new real-time cloth simulation. The usual bottleneck in cloth simulation is collision detection, which becomes more difficult to solve, with good frame rates, when a complex geometry, like a human body, is involved. Recent collision image based methods, that use depth images to detect collisions, usually relays on CPU for collision correction. In our case we implement...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012